Usage-Centered Design and Software Engineering: Models for Integration
نویسندگان
چکیده
This paper argues for a model-driven framework for integrating human interface engineering with software engineering. The usage-centered design process, a robust and proven process grounded in software engineering, is briefly described and contrasted with traditional user-centered approaches. The connections between the core models of usage-centered design and their software engineering counterparts are outlined, and the advantages of this approach to bridging the gap are discussed.
منابع مشابه
The Semiotics of Usage-Centered Design
User interface design is a complex activity, which makes it difficult to control and master. A well designed user interface can be seen as one where designers have correctly mapped the application domain onto the solution domain. This mapping, or bridge, may be helped or hindered by the design methodology and the success of any software engineering methodology depends on how good a bridge it pr...
متن کاملUsage-Centered Engineering for Web Applications
This paper presents a lightweight form of usage-centered design that has proved particularly effective in designing highly usable Webbased applications. Fully compatible with both traditional object-oriented software engineering methods and newer agile techniques such as Extreme Programming, this approach employs rapid, card-based techniques to develop simplified models of user roles, tasks, an...
متن کاملAspects of Integrating User Centered Design into Software Engineering Processes
Software Engineering (SE) and Usability Engineering (UE) both provide a wide range of elaborated process models to create software solutions. Today, many companies have realized the need for usable products and understood that a systematic and structured approach to usability is as important as the process of software development itself. However, theory and practice still have problems to effic...
متن کاملDesign as Intercultural Dialogue: Coupling Human-Centered Design with Requirement Engineering Methods
In the design of information technologies, the challenge of integrating a human-centered design approach with software engineering methods emerge in different forms. The main challenge is to set the ground for different disciplines and professional cultures communicate and work together. The orchestration of different contributions and the establishment of communication practices that facilitat...
متن کاملCasper Lassenius The Design of the Software Workmate Process - Centered Software Engineering Environment
The goal of the thesis is to present the Software Workmate process-centered software engineering environment. The focus is on the concepts and the general design, but the implementation of the process engine component is also described. The thesis begins with a presentation of the motivations for the work, followed by an overview of the research into the software process: concepts, life-cycle m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003